caranday palm - French English Dictionary